\hypertarget{classClipperLib_1_1ClipperBase}{\section{Clipper\-Lib\-:\-:Clipper\-Base Class Reference}
\label{classClipperLib_1_1ClipperBase}\index{Clipper\-Lib\-::\-Clipper\-Base@{Clipper\-Lib\-::\-Clipper\-Base}}
}
Inheritance diagram for Clipper\-Lib\-:\-:Clipper\-Base\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classClipperLib_1_1ClipperBase}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classClipperLib_1_1ClipperBase_a62f7b073052eed2d0ee9af69a237badd}{bool {\bfseries Add\-Polygon} (const Polygon \&pg, Poly\-Type poly\-Type)}\label{classClipperLib_1_1ClipperBase_a62f7b073052eed2d0ee9af69a237badd}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a5cdf386f8ba72b196dec6ad0a8607bbf}{bool {\bfseries Add\-Polygons} (const Polygons \&ppg, Poly\-Type poly\-Type)}\label{classClipperLib_1_1ClipperBase_a5cdf386f8ba72b196dec6ad0a8607bbf}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a5690952fe8c2cb047025566405827821}{virtual void {\bfseries Clear} ()}\label{classClipperLib_1_1ClipperBase_a5690952fe8c2cb047025566405827821}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a5590a5454248ac3f6beeba7f9690f62e}{\hyperlink{structClipperLib_1_1IntRect}{Int\-Rect} {\bfseries Get\-Bounds} ()}\label{classClipperLib_1_1ClipperBase_a5590a5454248ac3f6beeba7f9690f62e}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classClipperLib_1_1ClipperBase_a311dbbec1454ab7965e363a0359f5ee4}{void {\bfseries Dispose\-Local\-Minima\-List} ()}\label{classClipperLib_1_1ClipperBase_a311dbbec1454ab7965e363a0359f5ee4}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a2e70686545484c6767dead34d9673ebe}{\hyperlink{structClipperLib_1_1TEdge}{T\-Edge} $\ast$ {\bfseries Add\-Bounds\-To\-L\-M\-L} (\hyperlink{structClipperLib_1_1TEdge}{T\-Edge} $\ast$e)}\label{classClipperLib_1_1ClipperBase_a2e70686545484c6767dead34d9673ebe}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a9554e9f2273c39e0f5f07d3cd73533e6}{void {\bfseries Pop\-Local\-Minima} ()}\label{classClipperLib_1_1ClipperBase_a9554e9f2273c39e0f5f07d3cd73533e6}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a125febb065f23fc55dafffe8d185b642}{virtual void {\bfseries Reset} ()}\label{classClipperLib_1_1ClipperBase_a125febb065f23fc55dafffe8d185b642}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_aa62506f423172bccd6de8a645cc29cff}{void {\bfseries Insert\-Local\-Minima} (\hyperlink{structClipperLib_1_1LocalMinima}{Local\-Minima} $\ast$new\-Lm)}\label{classClipperLib_1_1ClipperBase_aa62506f423172bccd6de8a645cc29cff}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classClipperLib_1_1ClipperBase_a4e3039382d3c8ec6f9ab434021be8d43}{\hyperlink{structClipperLib_1_1LocalMinima}{Local\-Minima} $\ast$ {\bfseries m\-\_\-\-Current\-L\-M}}\label{classClipperLib_1_1ClipperBase_a4e3039382d3c8ec6f9ab434021be8d43}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a74df45b228436fa0243b53cc00192a5f}{\hyperlink{structClipperLib_1_1LocalMinima}{Local\-Minima} $\ast$ {\bfseries m\-\_\-\-Minima\-List}}\label{classClipperLib_1_1ClipperBase_a74df45b228436fa0243b53cc00192a5f}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_aea11d183617adc12d7ba2b84533f7f45}{bool {\bfseries m\-\_\-\-Use\-Full\-Range}}\label{classClipperLib_1_1ClipperBase_aea11d183617adc12d7ba2b84533f7f45}

\item 
\hypertarget{classClipperLib_1_1ClipperBase_a8bfc007c0c0afd4e9d252dac0ef5daa0}{Edge\-List {\bfseries m\-\_\-edges}}\label{classClipperLib_1_1ClipperBase_a8bfc007c0c0afd4e9d252dac0ef5daa0}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
model/clipper/clipper.\-hpp\item 
model/clipper/clipper.\-cpp\end{DoxyCompactItemize}
